package com.yanchangapp.model.bean;

import java.util.List;

/**
 * Created by apple on 2019-08-29.
 * description:已通过审批的bean类型
 */
public class PassApproveBean {
        /**
         * orderId : 10000427
         * entrustEnterpriseId : 5
         * supplierId : 31
         * supplierName : 云南白药
         * supplierContactPerson : 哦哦
         * supplierContactNumber : 15054290821
         * contractId : null
         * supplierContactMail : xuxu@wjsci.com
         * storeRoom : null
         * orderNo : CGDD201908280010
         * itemNum : 1
         * orderDate : 2019-08-28 16:29:37
         * departmentId : 50002
         * departmentName : 采购部
         * totalMoney : 1235
         * buyerId : 50003
         * buyerName : 陆泽
         * status : 0
         * statusName : 待发送邮件
         * flag : true
         * createId : null
         * createTime : null
         * updateId : null
         * updateTime : null
         * deleteFlag : null
         * products : [{"id":"10000710","orderId":"10000427","contractDtlId":null,"productId":"10000125","productNo":"000001","productName":"123","price":13,"productFormat":"1","manufacturer":"2","orderNum":95,"money":1235,"createId":null,"createTime":null,"updateId":null,"updateTime":null,"deleteFlag":null,"purchaseStatus":2,"inventoryNumber":5,"alarmMin":50,"alarmMax":100}]
         * purchaseRecordId : 50422
         * mailId : null
         * department : null
         * auditLogs : [{"id":50167,"purchaseRecordId":50422,"examineEmployeeId":50003,"examineEmployeeName":"陆泽","examineDepartment":"采购部","examineStatus":1,"remark":null,"createId":50003,"createTime":"2019-08-28 16:29:37","updateId":null,"updateTime":null,"deleteFlag":0,"department":null,"statusName":"已通过"}]
         */

        private String orderId;
        private String entrustEnterpriseId;
        private String supplierId;
        private String supplierName;
        private String supplierContactPerson;
        private String supplierContactNumber;
        private Object contractId;
        private String supplierContactMail;
        private Object storeRoom;
        private String orderNo;
        private int itemNum;
        private String orderDate;
        private int departmentId;
        private String departmentName;
        private int totalMoney;
        private String buyerId;
        private String buyerName;
        private int status;
        private String statusName;
        private boolean flag;
        private Object createId;
        private Object createTime;
        private Object updateId;
        private Object updateTime;
        private Object deleteFlag;
        private int purchaseRecordId;
        private Object mailId;
        private Object department;
        private List<PassApproveProductBean> products;
        private List<PassApproveCommentBean> auditLogs;

        public String getOrderId() {
            return orderId;
        }

        public void setOrderId(String orderId) {
            this.orderId = orderId;
        }

        public String getEntrustEnterpriseId() {
            return entrustEnterpriseId;
        }

        public void setEntrustEnterpriseId(String entrustEnterpriseId) {
            this.entrustEnterpriseId = entrustEnterpriseId;
        }

        public String getSupplierId() {
            return supplierId;
        }

        public void setSupplierId(String supplierId) {
            this.supplierId = supplierId;
        }

        public String getSupplierName() {
            return supplierName;
        }

        public void setSupplierName(String supplierName) {
            this.supplierName = supplierName;
        }

        public String getSupplierContactPerson() {
            return supplierContactPerson;
        }

        public void setSupplierContactPerson(String supplierContactPerson) {
            this.supplierContactPerson = supplierContactPerson;
        }

        public String getSupplierContactNumber() {
            return supplierContactNumber;
        }

        public void setSupplierContactNumber(String supplierContactNumber) {
            this.supplierContactNumber = supplierContactNumber;
        }

        public Object getContractId() {
            return contractId;
        }

        public void setContractId(Object contractId) {
            this.contractId = contractId;
        }

        public String getSupplierContactMail() {
            return supplierContactMail;
        }

        public void setSupplierContactMail(String supplierContactMail) {
            this.supplierContactMail = supplierContactMail;
        }

        public Object getStoreRoom() {
            return storeRoom;
        }

        public void setStoreRoom(Object storeRoom) {
            this.storeRoom = storeRoom;
        }

        public String getOrderNo() {
            return orderNo;
        }

        public void setOrderNo(String orderNo) {
            this.orderNo = orderNo;
        }

        public int getItemNum() {
            return itemNum;
        }

        public void setItemNum(int itemNum) {
            this.itemNum = itemNum;
        }

        public String getOrderDate() {
            return orderDate;
        }

        public void setOrderDate(String orderDate) {
            this.orderDate = orderDate;
        }

        public int getDepartmentId() {
            return departmentId;
        }

        public void setDepartmentId(int departmentId) {
            this.departmentId = departmentId;
        }

        public String getDepartmentName() {
            return departmentName;
        }

        public void setDepartmentName(String departmentName) {
            this.departmentName = departmentName;
        }

        public int getTotalMoney() {
            return totalMoney;
        }

        public void setTotalMoney(int totalMoney) {
            this.totalMoney = totalMoney;
        }

        public String getBuyerId() {
            return buyerId;
        }

        public void setBuyerId(String buyerId) {
            this.buyerId = buyerId;
        }

        public String getBuyerName() {
            return buyerName;
        }

        public void setBuyerName(String buyerName) {
            this.buyerName = buyerName;
        }

        public int getStatus() {
            return status;
        }

        public void setStatus(int status) {
            this.status = status;
        }

        public String getStatusName() {
            return statusName;
        }

        public void setStatusName(String statusName) {
            this.statusName = statusName;
        }

        public boolean isFlag() {
            return flag;
        }

        public void setFlag(boolean flag) {
            this.flag = flag;
        }

        public Object getCreateId() {
            return createId;
        }

        public void setCreateId(Object createId) {
            this.createId = createId;
        }

        public Object getCreateTime() {
            return createTime;
        }

        public void setCreateTime(Object createTime) {
            this.createTime = createTime;
        }

        public Object getUpdateId() {
            return updateId;
        }

        public void setUpdateId(Object updateId) {
            this.updateId = updateId;
        }

        public Object getUpdateTime() {
            return updateTime;
        }

        public void setUpdateTime(Object updateTime) {
            this.updateTime = updateTime;
        }

        public Object getDeleteFlag() {
            return deleteFlag;
        }

        public void setDeleteFlag(Object deleteFlag) {
            this.deleteFlag = deleteFlag;
        }

        public int getPurchaseRecordId() {
            return purchaseRecordId;
        }

        public void setPurchaseRecordId(int purchaseRecordId) {
            this.purchaseRecordId = purchaseRecordId;
        }

        public Object getMailId() {
            return mailId;
        }

        public void setMailId(Object mailId) {
            this.mailId = mailId;
        }

        public Object getDepartment() {
            return department;
        }

        public void setDepartment(Object department) {
            this.department = department;
        }

        public List<PassApproveProductBean> getProducts() {
            return products;
        }

        public void setProducts(List<PassApproveProductBean> products) {
            this.products = products;
        }

        public List<PassApproveCommentBean> getAuditLogs() {
            return auditLogs;
        }

        public void setAuditLogs(List<PassApproveCommentBean> auditLogs) {
            this.auditLogs = auditLogs;
        }

}
